package com.itheima.Test;

import java.util.Scanner;

public class Test3 {
    public static void main(String[] args) {
        //字符串中只能是数字不能有其他字符
        //最少一位，最多10位
        //0不能开头
        Scanner sc = new Scanner(System.in);
        String str;
        while(true){
            System.out.println("请输入一个字符串");
            str = sc.nextLine();
            if(str.matches("[1-9]\\d{0,9}")){
                break;
            }
        }
        double parseint = parseint(str);
        System.out.println(parseint);

    }

    public static double parseint(String str){
        double result = 0;
        for (int i = 0; i < str.length(); i++) {
            int  c = str.charAt(i) - '0';
            result=result*10+c;
        }
        return result;
    }
}
